.search .f1 input[type="checkbox"] {
    display:none;
}
.search .f1  input[type="checkbox"] + label{
    display:inline-block;
    margin:0px 4px 0 0;
    vertical-align:middle;
    background:#fbfbfb;
    cursor:pointer;
    border:1px solid #959595;
    height:26px;
    padding-left:5px;
    padding-right:5px;
    min-width:16px;
    text-align:center;
    color:#333;
    font-weight:bold;
    font-size:15px;
    line-height:26px;
}
.search .f1  input[type="checkbox"]:checked + label{
    background:#2ac54b;
    border:1px solid #00a022;
    color:#fff;
}



.search .tb2 input[type="checkbox"] {
    display:none;
}
.search .tb2  input[type="checkbox"] + label {
    display:inline-block;
    vertical-align:middle;
    background:#fbfbfb;
    cursor:pointer;
    border:1px solid #959595;
    height:31px;
    padding-left:7px;
    padding-right:7px;
    min-width:16px;
    text-align:center;
    color:#333;
    font-size:15px;
    line-height:31px;
    margin-right:7px;
    padding-left:36px;
}
.search .tb2  input[type="checkbox"]:checked + label{
    background:#2ac54b;
    border:1px solid #00a022;
    color:#fff;
}

.search .tb2 tr td:last-child input[type="checkbox"] + label  {
margin:0;	
} 



.search .tb2 #v0 input[type="checkbox"] + label {
background:url(../images/i1.png) 7px 8px no-repeat #fbfbfb;
}

.search .tb2 #v0 input[type="checkbox"]:checked + label {
background:url(../images/i1.png) 7px -77px no-repeat #2ac54b;
}




.search .tb2 #v1  input[type="checkbox"]+ label{
background:url(../images/i2.png) 7px 6px no-repeat #fbfbfb;
}

.search .tb2 #v1 input[type="checkbox"]:checked + label {
background:url(../images/i2.png) 7px -74px no-repeat #2ac54b;
}




.search .tb2 #v2 input[type="checkbox"] + label {
background:url(../images/i3.png) 9px 6px no-repeat #fbfbfb;
}

.search .tb2 #v2 input[type="checkbox"]:checked + label {
background:url(../images/i3.png) 9px -76px no-repeat #2ac54b;
}





.search .tb2 #v3 input[type="checkbox"] + label {
background:url(../images/i4.png) 9px 5px no-repeat #fbfbfb;
}

.search .tb2 #v3 input[type="checkbox"]:checked + label {
background:url(../images/i4.png) 9px -74px no-repeat #2ac54b;
}



.search .tb2 #v4 input[type="checkbox"] + label {
background:url(../images/i5.png) 9px 8px no-repeat #fbfbfb;
}

.search .tb2 #v4 input[type="checkbox"]:checked + label  {
background:url(../images/i5.png) 9px -77px no-repeat #2ac54b;
}


.search .tb2 #v5 input[type="checkbox"] + label  {
background:url(../images/i6.png) 9px 6px no-repeat #fbfbfb;
}

.search .tb2 #v5 input[type="checkbox"]:checked + label {
background:url(../images/i6.png) 9px -76px no-repeat #2ac54b;
}



























/*.city_list input[type="radio"] {
    display:none;
}*/
.city_list  /*input[type="radio"] +*/ label {
    display:inline-block;
    color:#333;
text-decoration:none;
display:inline-block;
margin-bottom:2px;
padding:3px;
cursor:pointer;
}
/*.city_list  input[type="radio"]:checked + label{
    background:#ffea00;
}*/


.city_list  /*input[type="radio"] +*/ label:hover {
 background:#ffea00;
 }